Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NORTH PLACE Semi-Detached £193,647 £69,995 29 Oct 2002
3 NORTH PLACE Semi-Detached £173,600 £124,000 30 Jun 2016
4 NORTH PLACE Semi-Detached £154,901 £105,000 15 Oct 2015
5 NORTH PLACE Terraced £184,398 £96,000 26 Aug 2005
6 NORTH PLACE Terraced £139,260 £96,000 18 Dec 2015